/**
 * Copyright 2016 whj All Rights Reserved. 
 * 项目名：
 * 包名：com.jingzhe.biz.sys.domain
 * 文件名：SysOffice.java
 * 日期：Fri Feb 19 16:57:14 CST 2016
 */
package com.jingzhe.biz.sys.domain;

import java.io.Serializable;
import java.util.Date;

/**
 * 表： sys_office 的映射类.
 * @author wanghaijun
 */
public class SysOffice implements Serializable {
    /**
     * 主键ID : 主键id.
     */
    private Integer id;

    /**
     * 父级编号 : 父级编号.
     */
    private Integer parentId;

    /**
     * 所有父级编号 : 所有父级编号.
     */
    private String parentIds;

    /**
     * 名称 : 名称.
     */
    private String name;

    /**
     * 排序 : 排序.
     */
    private Integer sort;

    /**
     * 分支标识：1:分支;0:末级.
     */
    private Byte branchFlag;

    /**
     * 归属区域 : 归属区域.
     */
    private Integer areaId;

    /**
     * 区域编码 : 区域编码.
     */
    private String code;

    /**
     * 机构类型 : 机构类型（1：公司；2：部门；3：小组）.
     */
    private Byte type;

    /**
     * 机构等级 : 机构等级（1：一级；2：二级；3：三级；4：四级）.
     */
    private Byte grade;

    /**
     * 联系地址 : 联系地址.
     */
    private String address;

    /**
     * 邮政编码 : 邮政编码.
     */
    private String zipCode;

    /**
     * 负责人 : 负责人.
     */
    private String master;

    /**
     * 电话 : 电话.
     */
    private String phone;

    /**
     * 传真 : 传真.
     */
    private String fax;

    /**
     * 邮箱 : 邮箱.
     */
    private String email;

    /**
     * 创建者 : 创建者.
     */
    private Integer createBy;

    /**
     * 创建时间 : 创建时间.
     */
    private Date createDate;

    /**
     * 更新者 : 更新者.
     */
    private Integer updateBy;

    /**
     * 更新时间 : 更新时间.
     */
    private Date updateDate;

    /**
     * 备注信息 : 备注信息.
     */
    private String remark;

    /**
     * 删除标记 : 删除标记（0：正常；1：删除）.
     */
    private Byte delFlag;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    public String getParentIds() {
        return parentIds;
    }

    public void setParentIds(String parentIds) {
        this.parentIds = parentIds;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Byte getBranchFlag() {
        return branchFlag;
    }

    public void setBranchFlag(Byte branchFlag) {
        this.branchFlag = branchFlag;
    }

    public Integer getAreaId() {
        return areaId;
    }

    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public Byte getType() {
        return type;
    }

    public void setType(Byte type) {
        this.type = type;
    }

    public Byte getGrade() {
        return grade;
    }

    public void setGrade(Byte grade) {
        this.grade = grade;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getZipCode() {
        return zipCode;
    }

    public void setZipCode(String zipCode) {
        this.zipCode = zipCode;
    }

    public String getMaster() {
        return master;
    }

    public void setMaster(String master) {
        this.master = master;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getFax() {
        return fax;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getCreateBy() {
        return createBy;
    }

    public void setCreateBy(Integer createBy) {
        this.createBy = createBy;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Integer getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(Integer updateBy) {
        this.updateBy = updateBy;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Byte getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Byte delFlag) {
        this.delFlag = delFlag;
    }
}
